Big Huge Thesaurus

genus Elanoides

noun

sounds kind of like